TURBO CODES: a tutorial on a new class of powerful error correcting coding schemes Part I: Code Structures and Interleaver Design
نویسندگان
چکیده
This is a tutorial paper meant to introduce the reader to the new concept of turbo codes. This is a new and very powerful error correction technique which outperforms all previous known coding schemes. It can be used in any communication system where a significant power saving is required or the operating signal–to–noise ratio is very low. Deep space communications, mobile satellite/cellular communications, microwave links, paging, etc., are some of the possible applications of this revolutionary coding technique. Part I of the paper discusses the history of turbo codes, why they are different from traditional convolutional/block codes, turbo encoder structures and issues related to the interleaver design. Part II will address the turbo decoder architecture, the achievable performance for turbo codes for a wide range of coding rates and modulation techniques, and will discuss delay and implementation issues.
منابع مشابه
TURBO CODES: a tutorial on a new class of powerful error correcting coding schemes Part II: Decoder Design and Performance
This is a tutorial paper meant to introduce the reader to the new concept of turbo codes. This is a new and very powerful error correction technique which outperforms all previous known coding schemes. It can be used in any communication system where a significant power saving is required or the operating signal–to–noise ratio (SNR) is very low. Deep space communications, mobile satellite/cellu...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملChapter 2 The Serial Concatenation of Rate - 1 Codes Through Uniform Interleavers
Since the introduction of turbo codes by Berrou, Glavieux, and Thitimajshima [3], iterative decoding has made it practical to consider a myriad of different concatenated codes, and the use of " random " interleavers and recursive convolutional encoders has provided a good starting point for the design of new code structures. Many of these concatenated code structures fit into a class that Divsa...
متن کاملOptimised Turbo Codes for Wireless Channels
Error control codes have become a vital part of modern digital wireless systems, enabling reliable transmission to be achieved over noisy and fading channels. Over the past decade, turbo codes have been widely considered to be the most powerful error control code of practical importance. In the same time-scale, mixed voice/data networks have advanced further and the concept of global wireless n...
متن کاملSerial Concatenation of Interleaved Codes: Performance Analysis, Design, and Iterative Decoding
A serially concatenated code with an interleaver consists of the cascade of an outer code, an interleaver permuting the outer codewords’ bits, and an inner code whose input words are the permuted outer codewords. The construction can be generalized to h cascaded codes separated by h − 1 interleavers. We obtain upper bounds to the average maximum-likelihood bit-error probability of serially conc...
متن کامل